package com.youlai.eng.entity;

import java.io.Serializable;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import java.util.Date;

import io.swagger.v3.oas.annotations.media.Schema;
import jakarta.persistence.*;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;
import org.springframework.data.jpa.domain.support.AuditingEntityListener;

/**
 * 物料清单表1(bee_eng_bill1)实体类
 *
 * @author xiamw
 * @since 2023-12-26 14:43:06
 * @description 由 Mybatisplus Code Generator 创建
 */
@Schema(description ="物料清单表2实体对象")
@Data
@Entity
@EntityListeners(AuditingEntityListener.class)
@Table(name = "bee_eng_bill1", schema = "youlai_boot", catalog = "")
public class BeeEngBill1  implements Serializable {
    private static final long serialVersionUID = 1L;

    /**
     * 主键 （父货号）
     */
    @Schema(description ="主键ID")
    @Id
    @Column(name = "parent_item_no", unique = true)
	private String parentItemNo;
    /**
     * 版本
     */
    private Integer rev;
    /**
     * 排序
     */
    private Integer sort;
    /**
     * 状态(1:正常;0:禁用)
     */
    private Integer status;
    /**
     * 备注
     */
    private String remark;
    /**
     * 创建时间
     */
    private Date createTime;
    /**
     * 更新时间
     */
	private Date updateTime;
    /**
     * 创建者id
     */
    private Long createBy;
    /**
     * 更新者id
     */
    private Long updateBy;
    /**
     * 是否删除 1 是 0 否
     */
    private Integer deleted;
    /**
     * 创建者
     */
    private String createName;
    /**
     * 创建者
     */
    private String updateName;

}